Deciduous forest - German English Dictionary